stormy petrel (procellaria wilsonii) - Spanish English Dictionary